package com.vip.buycart.entity;

import java.math.BigDecimal;

import com.vip.framework.generic.BaseBean;

/**
 * 商品实体类
 * 
 * @author sai
 *
 */
public class Product extends BaseBean {
    
	/**
	 * 
	 */
	private static final long serialVersionUID = -8891876270712658670L;

	private ProductCategory productCategory; /*商品类别标识*/

    private String productName; /*商品名称*/
    private Double martPrice;  /*市场价格*/
    private Double pvipPrice; /*铂金用户价格*/
    private Double gvipPrice;  /*黄金用户*/
    private Double cvipPrice; /*普通会员*/
    private Double traffPrice;  /*运费*/
    private String productImgUrl; /*商品图片*/
    private Long sort;  /*排序标记*/
    private Long productCount; /*库存量*/
    private String productDesc; /*商品简介*/
	
	public ProductCategory getProductCategory() {
		return productCategory;
	}
	public void setProductCategory(ProductCategory productCategory) {
		this.productCategory = productCategory;
	}
	public Long getProductCount() {
		return productCount;
	}
	public void setProductCount(Long productCount) {
		this.productCount = productCount;
	}
	public String getProductDesc() {
		return productDesc;
	}
	public void setProductDesc(String productDesc) {
		this.productDesc = productDesc;
	}
	public String getProductImgUrl() {
		return productImgUrl;
	}
	public void setProductImgUrl(String productImgUrl) {
		this.productImgUrl = productImgUrl;
	}
	public String getProductName() {
		return productName;
	}
	public void setProductName(String productName) {
		this.productName = productName;
	}

	/**
	 * @return the martPrice
	 */
	public Double getMartPrice() {
		return martPrice;
	}
	/**
	 * @param martPrice the martPrice to set
	 */
	public void setMartPrice(Double martPrice) {
		this.martPrice = martPrice;
	}
	/**
	 * @return the pvipPrice
	 */
	public Double getPvipPrice() {
		return pvipPrice;
	}
	/**
	 * @param pvipPrice the pvipPrice to set
	 */
	public void setPvipPrice(Double pvipPrice) {
		this.pvipPrice = pvipPrice;
	}
	/**
	 * @return the gvipPrice
	 */
	public Double getGvipPrice() {
		return gvipPrice;
	}
	/**
	 * @param gvipPrice the gvipPrice to set
	 */
	public void setGvipPrice(Double gvipPrice) {
		this.gvipPrice = gvipPrice;
	}
	/**
	 * @return the cvipPrice
	 */
	public Double getCvipPrice() {
		return cvipPrice;
	}
	/**
	 * @param cvipPrice the cvipPrice to set
	 */
	public void setCvipPrice(Double cvipPrice) {
		this.cvipPrice = cvipPrice;
	}
	/**
	 * @return the traffPrice
	 */
	public Double getTraffPrice() {
		return traffPrice;
	}
	/**
	 * @param traffPrice the traffPrice to set
	 */
	public void setTraffPrice(Double traffPrice) {
		this.traffPrice = traffPrice;
	}
	public Long getSort() {
		return sort;
	}
	public void setSort(Long sort) {
		this.sort = sort;
	}


    
}
